Как я могу получить значение цвета границы элемента, используя jQuery?

Я не видел, чтобы это упоминалось. Этот пример покажет вам (-) десятичную операцию для двух битовых значений: AB (только если A содержит B)

эта операция необходима, когда мы держим глагол в наша программа, представляющая биты. иногда нам нужно добавить биты (например, выше), и иногда нам нужно удалить биты (если глагол содержит тогда)

111 #decimal 7
-
100 #decimal 4
--------------
011 #decimal 3

с python: 7 & amp; ~ 4 = 3 (удалить из 7 битов, которые представляют 4)

001 #decimal 1
-
100 #decimal 4
--------------
001 #decimal 1

с python: 1 & amp; ~ 4 = 1 (удалить из 1 битов, которые представляют 4 - в этом случае 1 не «содержит» 4) ..

14
задан Shog9 9 December 2009 в 20:11
поделиться

2 ответа

CSS имеет «сокращенные» свойства, которые позволяют отправлять несколько свойств одновременно. Например, font , border , background и т. Д. Итак, свойство CSS border-color фактически устанавливает 4 свойства border -top-color , border-right-color , border-bottom-color и border-left-color .

Если вы хотите получить цвет границы, вам нужно указать, с какой стороны. Например, чтобы получить текущее значение border-left-color , вы должны сделать:

$("#id").css("border-left-color")

Это должно работать нормально, поскольку кажется, что вы ожидаете, что все стороны будут одного цвета.

34
ответ дан 1 December 2019 в 06:48
поделиться

Уильям был близок ... Вы ищете свойство border-left-color , поэтому вам нужно полностью

$('#ID').css("border-left-color")

и, например, установить

$('#ID').css("border-left-color","blue");

.

Удачи, ответьте мне в комментариях.

8
ответ дан 1 December 2019 в 06:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: