Jump to content
  • 0

Отмена наследования CSS для кнопок


chi
 Share

Question

Собственно говоря отменить наследование, я думаю не получится.

Есть кусок html кода, который выводиться на страницу с помощью внешнего javascript . В нём есть кнопки <input type="submit />.

Никаких стилей к этим кнопкам изначально не планировалось, т.е. они отображались со значениями по умолчанию (выглядели так же как все системные кнопки в ОС).

Проблема появилась после того как на странице поменялась тема оформления. Добавились дополнительные стили для элементов управления: background, border-width, border-style. Отключить эти стили нет возможности. Из-за них все стало «прыгать» и отображаться не так как надо.

Подскажите, пожалуйста какие значения нужно указать этим свойствам background, border-width, border-style, чтобы вернуться к начальным значениям.

Или может быть есть какой нибудь другой выход?

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0
напиши для этих кнопок собственые стили и присвойй их им
Если ничего другого не придумаю, то так и буду делать. Только вот хотелось вернуть именно тот вид, который был изначально. Т.е. когда у кнопки не указанно никаких стилей, она выглядит так же как другие кнопки в операционной системе. А если ей, например, указать свойство background, то она выглядит совершенно по другому. Какие именно значения для этих свойств нужно указать, я и пытаюсь узнать.
обнулять надо грамотно, например reset.css
Если речь про это, то там как раз кнопок и нет.
Покажите страницу.
Страница тяжёлая. Вот пример:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>Пример</title>

<style type="text/css">
/* Этот блок отключить нет возможности */
button {
background: #ded;
border: outset 2px #797;
}
</style>

<style type='text/css'>
button#b1{
/*
Что нужно сюда прописать, чтобы вернуть прежний вид кнопки
background: ???????;
border: ???????????;
*/
}
</style>

</head>
<body>
<button id='b1'>Образец кнопки</button>
</body>
</html>

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