Jump to content
  • 0

верстка блока с линками на div


nvic
 Share

Question

Направте на путь истинный, пожалуйста.

Пробую учится css верстке.

Проба изложена ниже.

Проблема в том, что в блоках не работает декорирование текста.

Работают эффекты но шрифты имеют стандартный цвет линка и подчеркнуты.

text-decoration: none; не реализуется.

Не имеет значение какой шрифт подключается.

Помогите разобраться, пожалуйста.

Заранее спасибо.

скрин проблемы:

http://yadi.sk/d/iyjI6prs01eZQ

вот код HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

<link href="nwesblock.css" rel="stylesheet" type="text/css" />

</head>

<body>

<div id="preview">

<div id="news_block"> <a href="nwesblock.html" >2012 10 04 </a> <img src="img/img01.jpg" width="140" height="140" id="news_img" />

<div id="news_txt"><a href="nwesblock.html">текстовый новосной блок

текстовый новосной блок

текстовый новосной блок

текстовый новосной блок

текстовый новосной блок0</a></div></div>

<div id="news_block"> <a href="nwesblock.html" >2012 10 04 </a> <img src="img/img01.jpg" width="140" height="140" id="news_img" />

<div id="news_txt"><a href="nwesblock.html">текстовый новосной блок

текстовый новосной блок

текстовый новосной блок

текстовый новосной блок

текстовый новосной блок0</a></div></div>

<div id="news_block"> <a href="nwesblock.html" >2012 10 04 </a> <img src="img/img01.jpg" width="140" height="140" id="news_img" />

<div id="news_txt"><a href="nwesblock.html">текстовый новосной блок

текстовый новосной блок

текстовый новосной блок

текстовый новосной блок

текстовый новосной блок0</a></div></div></div>

</body>

</html>

вот CSS:

@charset "utf-8";

/* CSS Document */

@font-face {

font-family:'Bookman Old Style';

src:url(fonts/BOOKOSBI.TTF format('opentype'));}

#preview {

margin: auto;

width:640px;

zoom:1;

}

#news_block{

-webkit-transition: All 0.5s ease;

-moz-transition: All 0.5s ease;

-o-transition: All 0.5s ease;

-ms-transition: All 0.5s ease;

transition: All 0.5s ease;

font-family:"Bookman Old Style";

font-size:14px;

font-style:italic;

display: inline-block;

font-weight: bold;

width: 180px;

height: auto;

border: 0px;

border-radius: 0px 20px 0px 20px;

background-color: rgba(227,228,229,1);

padding:13px;

text-decoration: none;

}

#news_block:hover{

font-family:"Bookman Old Style";

text-decoration: none;

font-size:14px;

font-style:italic;

display: inline-block;

font-weight: bold;

width: 180px;

height: auto;

border: 0px;

border-radius: 0px 20px 0px 20px;

background-color: rgba(227,228,229,1));

padding:13px;

box-shadow:#00F;

box-shadow:

0px 4px 4px 0px rgba(0,225,255,0.6),

0px 2px 2px 0px rgba(0,127,255,0.5);

}

#news_img{

-webkit-transition: All 0.5s ease;

-moz-transition: All 0.5s ease;

-o-transition: All 0.5s ease;

-ms-transition: All 0.5s ease;

transition: All 0.5s ease;

display:block;

width: 140px;

height: 140px;

border:0px;

margin: 7px auto 7px auto;

border-radius:0px 15px 0px 15px;

position:relative;

}

#news_img:hover{

display:block;

border:0px;

margin: 7px auto 7px auto;

border-radius:0px 15px 0px 15px;

position:relative;

box-shadow:0px 4px 4px 0px rgba(0,0,0,1);

}

#news_txt{

-webkit-transition: All 0.5s ease;

-moz-transition: All 0.5s ease;

-o-transition: All 0.5s ease;

-ms-transition: All 0.5s ease;

transition: All 0.5s ease;

font-family:Verdana, Geneva, sans-serif;

font-size:10px;

font-style:normal;

font-weight: normal;

text-align:justify;

color: #333;

display:block;

width:auto;

height:auto;

margin: 10px auto 5px auto;

text-decoration: none;

}

#news_txt:hover{

font-family:Verdana, Geneva, sans-serif;

font-size:10px;

font-style:normal;

font-weight: normal;

text-align:justify;

color: #333;

display:block;

width:auto;

height:auto;

margin: 10px auto 5px auto;

text-shadow: 0px 2px 2px rgba(0,0,0,1);

text-decoration: none;

}

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Потому что text-decoration:none; нужно применять к ссылкам, а не к блоку.

Допустим

#news_block a{ text-decoration:none; }

P.S.

1. В панеле инструментов когда пишете сообщение есть угловые скобки <>, обрамляйте свой код.

2. Замените доктайп

вместо

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

вставьте этот

<!DOCTYPE html>

3. Вместо id используйте класс.

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

×
×
  • 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