- •Міністерство освіти і науки України Машинобудівний коледж Сумського державного університету Циклова комісія спеціальності 5.05010101
- •Курсовий проект з предмету “ Web-технології та web-дизайн”
- •Дисципліна “Web-технології та web-дизайн”
- •Курс _______________ Група __________________ Семестр ______________ завдання на курсову роботу студента
- •1 Постановка задачі
- •2 Дослідження предметної області
- •3 Структура електронного підручника та схема навігації
- •3.1 Карта сайту
- •4 Сценарії та основні модулі
- •4.1 Головна сторінка
- •4.2 Шаблон web-інтрфейсу
- •4.3 Сторінка з питаннями для самоконтролю
- •4.4 Опис інтерактивних елементів
- •Висновок
- •Література
- •Додаток а
- •Додаток б
- •Додаток в
- •Додаток г
Додаток б
Код каскадної таблиці стилів «drop_gor_menu.css»:
ul.menu {
margin: auto;
padding: 0;
height: 30px;
width: 100%;
background: url("images/gor_menu_hover") repeat-x;
}
ul.menu li {
background: url("images/gor_menu_punkt.png") 12px 5px no-repeat;
float: left;
list-style: none;
}
ul.menu li a {
color: #8B4513;
display: block;
padding: 6px 32px 0px;
text-decoration: none;
}
ul.menu li a:hover {
background: url("images/gor_menu_punkt.png.png") 12px 5px no-repeat;
}
ul.menu li ul {
display: none;
margin-left: 12px;
padding: 0px;
}
ul.menu li:hover ul {
display: block;
position: absolute;
}
ul.menu li:hover ul li {
float: none;
}
color: #8B4513;
background: url("images/gor_menu_punkt.png") 12px 5px no-repeat;
padding: 6px 12px 0px;
}
ul.menu ul li:hover {
color: #8B4513;
background: url("images/gor_menu_hover.png") repeat-x;
padding: 6px 12px 0px;
}
ul.menu ul li a {
color: #8B4513;
padding: 6px 12px 0px;
}
ul.menu ul li a:hover {
background: url("images/gor_menu_hover") repeat-x;
color: #FF7F50;
padding: 6px 12px 0px;
}
ul.menu li:hover ul li a {
padding: 0px 0 8px;
}
#container_2 {
min-width:1100px;
width:100%
text-align: left;
margin: 0 auto;
background: none;
#slider-container21 { width: 100%}
#djslider-loader21 {width: 100%}
#djslider21 { width: 71%}
.images img{width:70%;padding:200px 0;}
html, body {
height: 100%;
width: 100%;
margin: 0px;
padding: 0px;
text-align: center;
}
background: url(images/12.jpg);
background-repeat: no-repeat;
/* если ширина окна <= 1000px ... */
/*открываем media query*/
@media screen and (max-width: 1000px) {
/* Делаем основной контент немного шире */
#content {
width: 75%;
}
/* Переносим навигацию наверх сайдбара */
#nav, #sidebar {
width: 25%;
}
/* Регулируем отступы сайдбара */
#sidebar .inner {
margin-right: 0;
margin-top: 20px;
}
.page {
min-height: 100%;
height: auto !important;
height: 100%;
background: #999;
}
#content {
float: left;
width: 65%;
margin: 0 0 20px 0;
padding: 0;
}
#content .inner {
margin-right: 20px;
padding: 20px;
color: #333;
background: #E0E4CC;
}
.wrap {padding-bottom: 100px;}
.footer {
height: 100px;
margin-top: -100px;
background: #f00;
}
@media screen and (max-width: 980px) {
#pagewrap {
width: 95%;
}
#content {
width: 60%;
padding: 3% 4%;
#sidebar {
width: 30%;
}
#sidebar .widget {
padding: 8% 7%;
margin-bottom: 10px;
}
}
/*закрываем media query*/
-moz-background-size: 100%; /* Firefox 3.6+ */
-webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
-o-background-size: 100%; /* Opera 9.6+ */
background-size: 100%; /* Современные браузеры */
li {
display: inline-block; /* Строчно-блочные элементы */
background: #CA181A; /* Цвет фона */
margin-right: 3px; /* Расстояние между пунктами меню */
-webkit-transform: skewX(-30deg); /* Для Safari и Chrome */
-moz-transform: skewX(-30deg); /* Для Firefox */
-o-transform: skewX(-30deg); /* Для Opera */
-ms-transform: skewX(-30deg); /* Для IE */
transform: skewX(-30deg); /* CSS3 */
}
a {
color: #fff; /* Цвет ссылок */
display: block; /* Блочный элемент */
padding: 5px 15px; /* Поля вокруг текста */
text-decoration: none; /* Убираем подчёркивание */
-webkit-transform: skewX(30deg); /* Для Safari и Chrome */
-moz-transform: skewX(30deg); /* Для Firefox */
-o-transform: skewX(30deg); /* Для Opera */
-ms-transform: skewX(30deg); /* Для IE */
transform: skewX(30deg); /* CSS3 */
}
li:hover {
background: #333; /* Цвет фона при наведении курсора мыши */
}
}
#footer { height: 50px;
background: #f7f7f7;
position: absolute;
bottom: 0;
width: 100%;background:url(images/12.jpg);background-repeat:repeat-x;font-family:Times;font-size:14px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:none;padding:25px 0 0 0 }
#footer span{color:white;}
.designedby {font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:none}
.designedby:hover {font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:underline}
.xhtml, .xhtml:hover {width:66px;height:17px;float:left;margin:0;padding:1px 0 0 0;font-family:Arial;font-size:11px;color:#000;text-align:center;text-decoration:none;background:url(images/xhtml.jpg) no-repeat}
.css, .css:hover {width:66px;height:18px;float:left;margin:0 0 0 5px;padding:0;font-family:Arial;font-size:11px;color:#000;text-align:center;text-decoration:none;background:url(images/xhtml.jpg) no-repeat}
.printSelected div{display:none;background:white;color:black;}
.printSelected h1,.printSelected h2, .printSelected p{color:black;}
.printSelected div.printSelection{display:block;}
.printSelected div.printSelection div{display:block;}