wmaraci reklam

CSS'de \ işareti ne anlama geliyor? (Help me)

7 Mesajlar 1.517 Okunma
wmaraci reklam

webmaestro3 webmaestro3 serhatosun.com Kullanıcı
  • Üyelik 14.07.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Makine Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad S** T**
  • Mesajlar 846
  • Beğeniler 264 / 240
  • Ticaret 53, (%100)
Merhaba arkadaşlar. CSS'de aşağıdaki gibi bir örnekte "\" işaretinin ne anlama geldiğini bilen var mı? Çizginin önündeki ve sonundaki sayılar ne anlama geliyor? CSS3 ile gelen bir özellik mi bu? Bilen arkadaşlardan cevaplamalarını rica ediyorum. Şimdiden teşekkürler.

.container.\31 25\25 {

}
 

 

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1750
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
Bazen font olarak belirttiğimiz \0xF09 gibi karakterleri çıkarır diye düşünüyorum.
 

 

webmaestro3 webmaestro3 serhatosun.com Kullanıcı
  • Üyelik 14.07.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Makine Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad S** T**
  • Mesajlar 846
  • Beğeniler 264 / 240
  • Ticaret 53, (%100)
dump3cz Cevap için teşekkürler, ama sanırsam sadece bir tahminde bulundunuz :)
 

 

cArleone cArleone WM Aracı Kullanıcı
  • Üyelik 26.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Web master
  • Konum Isparta
  • Ad Soyad A** M**
  • Mesajlar 226
  • Beğeniler 85 / 59
  • Ticaret 9, (%100)
Biraz araştırdım.media tagı gibi işliyor.belli zoom aralıklarında o kodlar işlesin diyorsunuz.
.container.\31 25\25 <--> .container[class ~= "125%"]
.container.\37 5\25 <--> .container[class ~= "75%"]
.container.\35 0\25 <--> .container[class ~= "50%"]
.container.\32 5\25 <--> .container[class ~= "25%"]

eğer zoom %50 sey şu kodlar. %75 şu kodlar uygunlansın diyor.
webmaestro3

kişi bu mesajı beğendi.

www.ustaderslik.com
wmaraci

webmaestro3 webmaestro3 serhatosun.com Kullanıcı
  • Üyelik 14.07.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Makine Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad S** T**
  • Mesajlar 846
  • Beğeniler 264 / 240
  • Ticaret 53, (%100)
carleone90 Az buçuk birşeyler oturuyor gibi kafamda. Saolun hocam. Daha detaylı açıklamak isteyen arkadaşlardan yorum bekliyorum.
 

 

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1750
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
webmaestro3 Buyrun Hocam(cArleone 'nun dediği gibi - https://stackoverflow.com/questions/27882839/what-does-container-31-25-25-mean-in-css)
Tanımlayıcılar ayrıca kaçış karakterleri ve herhangi bir ISO 10646 karakterini sayısal bir kod olarak da içerebilir (bir sonraki paragrafa bakın). Örneğin, "B & W?" "B \ ve W \?" Olarak yazılabilir Veya "B \ 26 W \ 3F". [...]

CSS 2.1'de, ters eğik çizgi (\) karakteri, üç tür karakter kaçışından birini gösterebilir. Bir CSS yorumunun içinde bir ters eğik çizgi kendiliğinden durur ve bir ters eğik çizgi hemen stil sayfasının sonuna gelirse, aynı zamanda kendisinin de (yani, bir DELIM belirteci) temsil eder.

İlk olarak, bir dize içinde, bir yeni satıri izleyen bir ters eğik çizgi yok sayılır (yani, dize eğik çizgi veya yeni satırı içermeyeceği kabul edilir). Bir dizgenin dışında, yeni satıri izleyen bir ters eğik çizgi kendisi anlamına gelir (diğer bir deyişle bir DELIM sonra bir satırsonu karakteri).

İkincisi, özel CSS karakterlerinin anlamını iptal eder. Özel anlamını kaldırmak için herhangi bir karakter (onaltılık basamak, satır başı, satır başı veya form feed'i hariç) ters eğik çizgi ile öne çıkabilir. Örneğin, "\" "bir çift tırnak içeren bir dizedir.Bu stil sayfasının önişlemcileri, stil sayfasının anlamını değiştireceğinden bu ters eğik çizgileri bir stil sayfasından kaldırmamalıdır.

Üçüncü olarak, ters eğik çizgi kaçakları, yazarların bir belgeye kolayca koyamayacakları karakterleri ifade etmelerini sağlar. Bu durumda, eğik çizgiyi, en az altı onaltılık basamak (0..9A..F) izler ve ISO 10646 ([ISO10646]) karakteri sıfır olmamalı bu rakam ile temsil eder. (CSS 2.1'de, bir stil sayfası Unicode kod noktası sıfır olan bir karakteri içeriyorsa ne olur tanımlanmaz.) [0-9a-fA-F] aralığındaki bir karakter onaltılık sayıdan sonra geliyorsa, numaranın sonuna Açıkça belirtilmeli. Bunu yapmanın iki yolu vardır:

Boşluk (veya diğer beyaz boşluk karakteri) ile: "\ 26 B" ("& B"). Bu durumda, kullanıcı aracıları bir "CR / LF" çifti (U + 000D / U + 000A) tek boşluk karakteri olarak değerlendirmelidir.
Tam olarak 6 onaltılık basamak sağlayarak: "\ 000026B" ("& B")
Aslında, bu iki yöntem birleştirilebilir. Onaltılık bir kaçıştan sonra yalnızca bir boşluk karakteri göz ardı edilir. Bunun, kaçış diziliminden sonra "gerçek" bir alanın iki katına çıkması gerektiği anlamına geldiğini unutmayın.

Sayı, Unicode tarafından izin verilen aralığın dışında ise (ör. "\ 110000" geçerli Unicode'da izin verilen maksimum 10FFFF değerinin üstündeyse), UA, çıkışı "yedek karakter" (U + FFFD) ile değiştirebilir. Eğer karakter görüntülenirse, UA "kayıp karakter" glifi gibi görünür bir sembol göstermelidir (bkz. 15.2, madde 5).
Bu nedenle, aşağıdakiler eşdeğerdir:

.container. \ 31 25 \ 25 <->. Konteyner [sınıf ~ = "% 125"]
.container. \ 37 5 \ 25 <->. Konteyner [sınıf ~ = "% 75"]
.container. \ 35 0 \ 25 <->. Konteyner [sınıf ~ = "% 50"]
.container. \ 32 5 \ 25 <->. Konteyner [sınıf ~ = "% 25"]
Kaçmanın önemli olduğunu unutmayın, aksi takdirde bunlar geçerli tanımlayıcı olmayacaktır (vurgu mayını):

CSS'de, tanımlayıcılar (seçicilerdeki eleman adları, sınıflar ve kimlikler dahil) yalnızca [a-zA-Z0-9] karakterleri ve ISO 10646 karakterleri U + 00A0 ve üstü karakterler, ayrıca tire (-) ve altçizgi ( _); Bir basamak, iki tire veya baş harfi ile bir rakam ile başlayamazlar.
Bu nedenle, aşağıdakiler geçersizdir:

.container.125%
.container.75%
.container.50%
.container.25%
Belki bu keman ile daha net olabilir:

.container {
Arka plan: kırmızı;
Marj: 10px;
}
.Konteyner. \ 31 25 \ 25 {/ *% 125 * /
Genişlik:% 100;
Maksimum genişlik: 1500 piksel; / * (Kaplar * 1,25) * /
Min-genişlik: 1200 piksel; / * (Kaplar * 1.00) * /
}
.Konteyner. \ 37 5 \ 25 {/ * 75% * /
Genişlik: 900 piksel; / * (Kaplar * 0.75) * /
}
.Konteyner. \ 35 0 \ 25 {/ * 50% * /
Genişlik: 600 piksel; / * (Kaplar * 0.50) * /
}
.Konteyner. \ 32 5 \ 25 {/ * 25% * /
Genişlik: 300 piksel; / * (Kaplar * 0.25) * /
}
125%
75%
50%
% 25
 

 

webmaestro3 webmaestro3 serhatosun.com Kullanıcı
  • Üyelik 14.07.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Makine Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad S** T**
  • Mesajlar 846
  • Beğeniler 264 / 240
  • Ticaret 53, (%100)
dump3cz Cevabınız için teşekkürler hocam. Baya bir şey anladım. Pek kullanışlı bir şey gibi gözükmüyor. Öyleyse de Türk temalarında böyle kodlara rastlamadım.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)