Jump to content
  • 0

Заменить горизонтальную линию картинкой


m|m
 Share

Question

Здравствуйте. Собственно, такой вот возник вопрос. Можно ли как в CSS прописать, чтоб везде на сайте, где стоит тэг <hr />, заместо полоски выводилась некая картинка - в данном случае та же полоска, но изощрённо оформленная.

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0
Здравствуйте. Собственно, такой вот возник вопрос. Можно ли как в CSS прописать, чтоб везде на сайте, где стоит тэг <hr />, заместо полоски выводилась некая картинка - в данном случае та же полоска, но изощрённо оформленная.

Можно.

Link to comment
Share on other sites

  • 0

Большое спасибо. Я в CSS не особо шарю, потому извиняйте, если кого оскорбил столь простым вопросом.

А не подскажите ли, как прописать все эти параметры, когда полоска сама является частью параметров какого-то другого элемента в CSS? Например:

div.DateAndAuthor {

float: left;

text-align: left;

width: 100%;

border-top: 2px solid #FFF;

}

Edited by m|m
Link to comment
Share on other sites

  • 0
А самому пошурупить головой было сложно?)

Вот:

hr {

background: url(hr.png) no-repeat;

border: 0px;

width: 400px;

height: 20px;

}

лучше не no-repeat, а всё-таки repeat-x и картинка будет размером 1х1 пикселей.

Большое спасибо. Я в CSS не особо шарю, потому извиняйте, если кого оскорбил столь простым вопросом.

А не подскажите ли, как прописать все эти параметры, когда полоска сама является частью параметров какого-то другого элемента в CSS? Например:

div.DateAndAuthor {

float: left;

text-align: left;

width: 100%;

border-top: 2px solid #FFF;

}

объясните понятнее..

Link to comment
Share on other sites

  • 0
объясните понятнее..

Я об том, что в примере товарища gesandte все параметры, как то background и проч., относятся исключительно к полосе, к hr этой. В моём же случае полоска идёт как часть другого элемента, например - дата статьи. То бишь она ставится всегда автоматом после даты, разделяя разные статьи. И под параметры собственно полосы отводится лишь строка border-top (ну или там down, не принципиально), и как тут указать бэкграунд и размеры, я не знаю.

Link to comment
Share on other sites

  • 0
Я об том, что в примере товарища gesandte все параметры, как то background и проч., относятся исключительно к полосе, к hr этой. В моём же случае полоска идёт как часть другого элемента, например - дата статьи. То бишь она ставится всегда автоматом после даты, разделяя разные статьи. И под параметры собственно полосы отводится лишь строка border-top (ну или там down, не принципиально), и как тут указать бэкграунд и размеры, я не знаю.

Товарищ, из эпохи социализма, когда создаете тему, думайте что вам конкретно надо

лучше не no-repeat, а всё-таки repeat-x и картинка будет размером 1х1 пикселей.

Ну это все зависит от вставляемой графики.

П.С при использовании 1х1 получится однородный фон =)

Edited by gesandte
Link to comment
Share on other sites

  • 0
Товарищ, из эпохи социализма, когда создаете тему, думайте что вам конкретно надо

Мне актуальны оба варианта, просто где-то на сайте оно сделано так (через hr), где-то иначе (через border).

Link to comment
Share on other sites

  • 0

Кстати, хочу заметить, что к тегу <hr> стилей лучше особо не применять из-за того, что он хитро отображается в разных браузерах. Лучше использователь DIV нужной вам толщины. Например:

.somediv{
height: 1px;
и.т.д.
}

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