2014-09-06 3 views
0

Я пытаюсь удалить встроенный css и включить его в отдельную таблицу стилей. Так как понятно использовать «#» и «.». для id и класса, как я могу внешне стилизовать «u», как в примере ниже. Thx заранее за любую помощь.Как стиль u = "#" во внешней таблице стилей

<div u="loading" style="position: absolute; top: 0px; left: 0px;"> 
     <div style="filter: alpha(opacity=70); opacity:0.7; position: absolute; display: block; 

      background-color: #000; top: 0px; left: 0px;width: 100%; height:100%;"> 
     </div> 
     <div style="position: absolute; display: block; background: url(../img/loading.gif) no-repeat center center; 

      top: 0px; left: 0px;width: 100%;height:100%;"> 
     </div> 
    </div> 
+0

https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors – drneel

+1

Добавьте класс для div и, дайте свои стили .. –

+0

Если вы собираетесь использовать полный кросс-браузер, что сказал Радж. Кроме того, не может быть проще – Devin

ответ

1

Попробуйте

div[u=loading] { position: absolute; top: 0px; left: 0px; } 

Это называется селектор атрибута (вы также можете сделать *[u=...], если вы хотите). Это не будет работать на более ранних интернет-исследователей (< 7) или других старых браузерах, но, насколько мне известно, будет работать во всех современных браузерах.

+0

Thx Los, попробуем это позже. – Hagen

Смежные вопросы