Jump to content
  • 0

Ошибка с header_buttons, нужна помощь!


Serg88
 Share

Question

Застрял на 28:13 этого видео урока

 

При добавлении в тег <li> тег <a href="#"> кнопки меняют размер (хотя такого не должно быть), у автора урока все нормально.

Подскажите в чем может быть проблема?

 

Мое

6652359.jpg

 

 

А вот что получается у автора (при добавлении background видно, что его кнопки имеют нормальный размер, мои увеличиваются, хотя размеры я не указывал и уменьшить их после этого не получается)

 

4533534.jpg

 

Вот мой код

<!DOCTYPE html><html>	<head>		<title>Название сайта</title>		<meta charset="utf-8">		<link href="css/main.css" rel="stylesheet" type="text/css">	</head>	<body> 	<div id="page_align" class="b3radius">		<div id="header">		<div id="header_nav">			<ul>				<li><a href="#">Главная</a></li>				<li><a href="#">Новости</a></li>				<li><a href="#">Статьи</a></li>				<li><a href="#">Халява </a></li>				<li><a href="#">Смешно</a></li>				<li><a href="#">Сообщество</a></li>				<li><a href="#">Спорт</a></li>				<li><a href="#">Погода </a></li>			</ul>			<form method="" action="">			<a href="#"><img src="images/search.png" alt="Поиск по сайту" width="15" class="search_img f_right"> </a><input type="text" name="topsearch" placeholder="Ищем что-то?" class="b3radius">			</form>		</div>		<div id="header_cont">		<h1><span style="color: #98CA60">Web</span>theory</h1>		<span class="h1description">Бесплатные уроки</span>			<div class="header_right f_right">			<div class="header_profile f_left">				<div class="header_text f_left">				<b>Nikname</b><br>                 <span>Новых сообщений: 0</span>			</div>			<div class="f_right"><img src="images/avatar.png" width="38" class="b3radius hp_photo"></div>			<ul>				<li>Element</li>				<li>Element</li>				<li>Element</li>				<li>Element</li>				<li>Element</li>			</ul>			</div>			<div class="header_buttons f_right">				<ul>					<li><a href="#">Правила на сайте</a></li>					<li><a href="#">Добавить материал на сайт</a></li>				</ul>			</div>			</div>			</div>		</div>		<div id="sidebar" class="f_left">   <div>  </div>  </div>		<div id="content" class="f_right"></div>		<div class="clr"></div></div>	</body></html> 
* {	margin: 0;	padding: 0;	outline: none;}body {	background: url(../images/bg.png) #EAEAEA;	font: 12px Arial, Tahoma, sans-serif;}a {	text-decoration: none;}h1 {	font-size: 18px;	color: #515151;	padding-top: 14px;	padding-left: 18px;}.f_left, #header_nav ul li, h1, .header_buttons ul li {float: left;}.f_right, input[name=topsearch] {float: right;}.h1description {	color: #D1D1D1;    font-size: 11px;    position: absolute;    left: 18px;    bottom: 13px;}.b3radius, .header_buttons ul li {	border-radius: 3px;	-webkit-border-radius: 3px;	-o-border-radius: 3px;	-moz-border-radius: 3px;	-ms-border-radius: 3px;	-khtml-border-radius: 3px;}#page_align {	width: 1000px;	margin: 35px auto;	background: url("../images/pagebg2.png") #FFF;	box-shadow: 0px 1px 3px #DDDDDD;	-webkit-box-shadow: 0px 1px 3px #DDDDDD;	-o-box-shadow: 0px 1px 3px #DDDDDD;	-moz-box-shadow: 0px 1px 3px #DDDDDD;	overflow: hidden;}#header {	height: 95px;	border-bottom: solid 3px #bccadc;	background: #fff;}#header_nav {	height: 35px;	border-bottom: solid 3px #efefef;}#header_nav ul{	list-style: none;}#header_nav ul li{	border-right: solid 1px #efefef;}#header_nav ul li:last-child {border-right: none;}#header ul li a{	color: #868686;	display: block;	line-height: 35px;	padding: 0 7px;}#header_nav ul li a:hover {background: rgba(0,0,0,.05);}input[name=topsearch] {	margin-right: 9px;	height: 25px;	margin-top: 5px;	border: none;	box-shadow: inset 0px 1px 3px rgba(0,0,0,.1);	background: #eceff2;	padding: 0 5px;	width: 145px;}.search_img{	margin-top: 10px;	margin-right: 6px;}#header_cont {	background: url("../images/top_shadow.png") repeat-x left-top;	position: relative;	height: 60px;}.header_right{	width: 570px;	height: 48px;	/*outline: solid 1px #000;*/	margin-top: 5px;	margin-right: 8px;}.header_profile{	height: 48px;	border-right: solid 1px #f1f2f2;	padding-right: 5px;	max-width: 195px;	background: url("../images/header_triangle.png") no-repeat center left 3px;	padding-left: 25px;	position: relative;}.header_profile ul{	list-style: none;	display: none;}.header_profile:hover{	background: url("../images/header_triangle.png") no-repeat center left 3px rgba(0,0,0,0.05);}.header_profile:hover ul{display: block;position: absolute;top: 48px;background: rgba(0,0,0,0.3);right: -1px;width: 100%;color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,.3);}.header_profile:hover ul li {	text-align: right;	padding: 3px 5px;}.header_text {	color: #515151;	max-width: 195px;	text-align: right;	margin-top: 10px;	margin-right: 9px;	}.header_text span {	font-size: 10px;    color: #B6B6B6;}.hp_photo{	border: solid 3px #AFDFDB;	margin-top: 2px;}.header_buttons ul {	list-style: none;	margin-top: 10px;}.header_buttons ul li {	background: #8F9CA8;	}#sidebar {	width: 195px;}#content {	width: 800px;	height: 400px;}.clr{	clear: both;}

 

 

 

 

Edited by Serg88
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

 

для указанных кнопок срабатывают стили

#header ul li a{
color: #868686;
display: block;
line-height: 35px;
padding: 0 7px;
}

 

Да в этом был косяк, ОГРОМНОЕ СПАСИБО за подсказку!  :)

Я несколько дней ломал голову и так и не смог понять в чем проблема (новичок еще в этом деле)! А тут оказывается, все просто.  :facepalmxd:

Link to comment
Share on other sites

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.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By Bourdun
      Не знаю как это объяснить, смотрите на скриншоты. Как решить эту проблему?
       


    • By leShik
      Попросили добавить текста немного на сайт. Добавил блок со списком, отображение вот такое

      Какие стили отвечают за такое отображение?
      Его стили на данном этапе))
      div style="position: relative; clear: both;"
      "position: absolute; clear: both; z-index: 1000;" - отображает вот так

      почему "type" для ul не отрисовывает маркеры?
      Вроде на дримвивере написан, хотя хз))
    • By Curt54rus
      Есть страничка по адресу http://sale.srfhm.ru/css_bug/
      В ней есть табличка сделанная на UL LI тегах, и вот в ячейке Описание, где выводится описание для типа питания не влезает весь текст и остальную часть не видно, скрывается стилем - overflow: hidden
       
      Пробовал убрать этот overflow, тогда вообще таблица вся разъезжается... 
       
      В верстке не особо силен, подскажите пожалуйста где поправить что, чтобы текст нормально влез и весь отображался... Пробовал уже по всякому, всю голову сломал!
       
      Заранее огромное Спасибо!
    • By Mewow
      Привет всем, делал менюшку на сайте и столкнулся с одной проблемой
      Есть тег div, в нем ul и 5 li в строчку с помощью inline-block
      li должны быть равными по ширине и при том менять её в зависимости от ширины экрана
      на ум пришла только эта идея:
      Поскольку div = 100%  для li я поставил 20% и, как я понимаю, li должны вплотную занять всю ширину div и при том быть не статичными тк %
      но не получается и последняя пятая переходит на новую строчку, когда ставлю 19% то всё влазит, но справа остаётся место и получается не красиво
      в чем дело? Никаких отступов нет, padding 0, что еще занимает место? Или способ не правильный?
      так же думал, что это из за пробелов между блоками,пробовал добавить float: left при этом пробелы между блоками убирались, но при 20% всё равно не влазиют
      сейчас стоит на 19.453% и ,в принципе, все, на вид, вплотную, но это же совсем извращение  как мне кажется и мне всё же интересно почему мой первый вариант не работает
       


    • By VjikZel
      Здравствуйте, в верстке я новичок, поэтому не судите строго за вопрос.
      Сейчас я работаю над сайтом на WP. Мне нужно задать размер шрифта для всех элементов UL на страницах сайта. Как это лучше сделать?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy