В общем я только начинаю учится всему этому, так что чур камни шибко не пинать. Пока делаю простенький сайтик.
Значит так на странице у меня один главный блок <div id = "container">(рабочее поле сайта) внутри которого есть <div id = "header">(собсна шапка), <div id = "text">(с основным содержимым сайта, т.е. всякие новости, статьи и тд.), <div id="news"> и <div id="footer">.
<div id="news"> расположен справа от <div id = "text"> и он представлен в виде не широкой колонки в которой будут выводится ну предположим краткие новости эта колонка имеет свой фон(ввиде картинки, точнее маленький полупрозрачный одноцветный прямоугольник).
Сам вопрос как можно сделать чтоб он тянулся до низу, а не поджимался к тексту(как на картинке)? Думал repeat-y и height 100% решают а не помогает.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
Jekil
В общем я только начинаю учится всему этому, так что чур камни шибко не пинать. Пока делаю простенький сайтик.
Значит так на странице у меня один главный блок <div id = "container">(рабочее поле сайта) внутри которого есть <div id = "header">(собсна шапка), <div id = "text">(с основным содержимым сайта, т.е. всякие новости, статьи и тд.), <div id="news"> и <div id="footer">.
<div id="news"> расположен справа от <div id = "text"> и он представлен в виде не широкой колонки в которой будут выводится ну предположим краткие новости эта колонка имеет свой фон(ввиде картинки, точнее маленький полупрозрачный одноцветный прямоугольник).
Сам вопрос как можно сделать чтоб он тянулся до низу, а не поджимался к тексту(как на картинке)? Думал repeat-y и height 100% решают а не помогает.
Буду благодарен за любые подсказки!
Прилагаю код хтмл:
И CSS
*{
Edited by Jekilmargin: 0;
padding: 0;
border: 0;
}
body {
padding: 2% 0 0;
background-color: #ccc;
background-image: url("image/bg.jpg");
background-attachment: fixed;
color: #333;
font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
}
#container {
width: 940px;
margin: 0 auto;
border: 1px solid #999;
}
#header {
background: url("image/logo.jpg") no-repeat;
width: 940px;
height: 198px;
}
#nav {
background: url("image/nav-bg.gif") repeat-x right;
width: 940px;
color: #f00;
font-size: 120%;
font-weight: bold;
line-height: 1.8em;
text-align: center;
}
#nav ul {
list-style-type: none;
}
#nav li {
display: inline;
margin: 0 8px;
}
#nav li a {
color: #0c0;
}
#nav li a:hover {
color: #f00;
}
a {
text-decoration: none;
}
#text {
background: url("image/fon2.png");
width: 755px;
font-size: .8em;
font-weight: bold;
border: 3px;
color: #333;
margin: 0px auto;
float: left;
}
#text h2 {
color: #f60;
font-size: 120%;
font-weight: bold;
text-align: center;
}
#text p {
text-align: justify;
text-indent: 1.5em;
margin: 0;
padding: 0 15px;
}
#text a {
color: #396;
}
#text a:hover {
color: #f36;
border-bottom: #f36 dotted 1px;
}
.img1 {
width: 208px;
height: 293px;
margin: 5px 5px 0 15px;
float: right;
}
.img2 {
width: 400px;
height: 300px;
margin: 5px 177px 0px 177px;
float: none;
}
.venzel {
width: 200px;
height: 80px;
margin: 0px 277px 0 277px;
float: left;
}
#members {
width: 400px;
height: 190px;
float: left;
margin: 5px 0px 0px 177px;
}
#members h2 {
color: #f60;
font-size: 120%;
font-weight: bold;
text-align: center;
}
#members ol {
color: #999;
font-size: 120%;
margin: 10px 0px 0px 65px;
float: left;
}
#members li {
margin: 0 5px;
}
#members li a {
color: #0c0;
}
#members li a:hover {
color: #f00;
}
.line {
width: 198px;
height: 198px;
float: none;
margin: -80px 278px 0 278px;
}
#news {
background: url("image/fon_news.png");
background-repeat: repeat-y;
width: 185px;
height: 100%;
color: #665;
margin: 0 0px;
float: right;
}
#news h3 {
color: #f60;
font-size: 120%;
font-weight: bold;
text-align: center;
}
#news ul {
list-style: url(image/marker.png) inside;
}
#news li {
font-size: 75%;
padding: 5px 10px;
}
#footer {
background : #4d4d4d;
color : #fff;
font-size : 70%;
padding : 5px;
clear : both;
}
#footer a {
color : #ff0;
}
#footer a:hover {
color : #f00;
}
#footer p {
padding : 2px;
text-align : center;
}
.clearfloat {
clear : both;
}
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.