2014-09-30 108 views
0

在此的jsfiddle如何刪除所有的CSS在這種情況下屬性

http://jsfiddle.net/6sbrxzyp/

有各線之間的大空間

如果我在CSS刪除

span 
{ 

} 

一切我可以刪除間距

我必須添加什麼樣的代碼才能動態刪除span {}?

以後需要添加什麼樣的代碼才能使span {}回來?

,由於某種原因,jQuery的移動,我看不出它是斜體,像我這樣做對的jsfiddle

由於堆棧溢出

+0

我認爲最好的方法是修改CSS,而不是與JS或jQuery的做什麼! – 2014-09-30 21:16:57

+0

如果這個CSS是由jQuery UI製作的,我會投票反對修改它。改寫它。這樣你不會打破現有的行爲,你將能夠使用CDN,並且可以更輕鬆地更新jQuery UI。 – Endless 2014-09-30 21:22:48

回答

0

我不認爲這是斜體要麼,因爲你不會在CSS中添加該樣式。 而間距是由於您在跨度上顯示:inline-block而引起的。 也許這是你想要發生http://jsfiddle.net/6sbrxzyp/2/

span { 
    margin : 10px; 
    min-width: 5px; 
    border-radius:5px; 
    background-color:white; 
    border: 3px solid WHITE; 
    font-weight:bold; 
    padding:15px; 
    -webkit-transition: all 1s ease; 
    transition: all 1s ease; 
    font-style: italic; 
} 
+0

非常感謝您的回覆。我想要稍後顯示:inline-block。也許稍後動態地添加它? :) – Robert 2014-09-30 21:21:39

+0

如果刪除了span元素的填充和邊距,它將毫無問題地工作http://jsfiddle.net/6sbrxzyp/3/您可以稍後在需要時通過指定具有填充和邊距的類來添加它們,或者用jQuery的css方法:) – 2014-09-30 21:27:05