مشکل در Css

1Gharibe

Member
درود
دوستان ما یه سایت طراحی کردیم
برا اسونی کار اومدم اینو دادم
input, textarea, option, .selected {
font: normal 10px verdana, arial, sans-serif, helvetica;
color:#666666;
width:201px;
margin:0;
text-align: right;
height: 10px;
background-color: #E4F3E6;
}
ولی الان مشکلم اینه که این کد میاد و دکمه رو هم شامل میشه و برای فرمم که دکمه میزارم یه دکمه 10x200 میده بهم خوب اینجور دکمه ای هیچی نمیشه توش نوشته اصلا بیننده از کجا بدونه که دکمه هست این
 

echessdesign

مدیر انجمن طراحی وب
درود بر شما
شما برای دکمه کلاس جدایی در نظر بگیرید
HTML:
input, textarea, option, .botton, .selected {
font: normal 10px verdana, arial, sans-serif, helvetica;
color:#666;
width:201px;
margin:0;
text-align: right;
height: 10px;
background-color: #E4F3E6;
}
.botton {
width:50px;
cursor: pointer;
color:#999;
}
سپس به آن اختصاص دهید. در صورت تمایل می توانید به این شکل آن را زیبا کنید (به آن سایه دهید):
HTML:
.botton {
	border-top:1px #fff solid;
	border-left:1px #fff solid;
	border-bottom:1px #000 solid;
	border-right:1px #000 solid;
              padding:3px 5px;
}
پاینده باشید
 
آخرین ویرایش:
علتش اين است كه input شامل دكمه مى شود ، براى حل اين مشكل مى تونى اين كد رو به دكمه مورد نظر اضافه كنى :

style="width:100;height:40"

كه مي شود :
<input type="button "style="width:100;height:40">
 
آخرین ویرایش توسط مدیر:

echessdesign

مدیر انجمن طراحی وب
علتش اين است كه input شامل دكمه مى شود ، براى حل اين مشكل مى تونى اين كد رو به دكمه مورد نظر اضافه كنى :

style="width:100;height:40"

كه مي شود :
<input type="button "style="width:100;height:40">

درود بر شما
مقدار عددی که برای خصیصه ها در CSS تعیین می گردد، باید واحد آن مشخص شود:

style="width:100px;height:40px
 

Ali_ix

Well-Known Member
البته css امکان تعیین برخی پارامترهای عناصر html رو هم داره.

مثلا برای این مورد میتونید این کد رو بنویسید که button هارو شامل بشه:

HTML:
input[type=submit] {
...
}

این selector در استانداردهای css 2.1 هست. ولی متاسفانه توسط مرورگر IE (حتی نسخه 7) پشتیبانی نمیشه.

موفق باشید
 

Ali_ix

Well-Known Member
درود بر تو
میشه بهم بگی مشکل این سایت چیه که تو FF نمیتونه css رو فراخوانی کنه ؟
IRANHAMID.COM
تو سیستم خودم مشکلی نداشت
وقتی آپلود شد اینجوری مشکلدار شد
ضمنا حلالمون کن ما زیاد اذیتت کردیم :دی
یحتمل به خاطر این شیرین کاری (css hack) باشه:

HTML:
@import url('persian._2563ss')

من نمیدونم اینجوری (persian._2563ss) اسم دادن دقیقا چه تاثیر و تفاوتی داره! ولی حداقل باعث این مورد شده!
 

echessdesign

مدیر انجمن طراحی وب
یحتمل به خاطر این شیرین کاری (css hack) باشه:

من نمیدونم اینجوری (persian._2563ss) اسم دادن دقیقا چه تاثیر و تفاوتی داره! ولی حداقل باعث این مورد شده!

اطلاعات در رابطه با هک CSS و تغییر پسوند آن
-
آمار مرورگر هایی که این نوع پسوند رو قبول می کنند
-
یکی از تفاوت ها اینه که، شما فایل CSS رو که با این پسوند به صفحه وارد می کنید این است که خطایاب W3C قادر به خواندن فایل CSS شما نیست.
 

جدیدترین ارسال ها

بالا