رفتن به مطلب

پست های پیشنهاد شده

سلام.من چندتا دکمه دارم.میخوام کاری کنم که وقتی روش کلیک میشه ی حالتی که انگار فشرده میشه براش اتفاق بیافته.نمیدونم تونستم خوب توضیح بدم یا نه :)

این سی اس اس همون دکمه هاست که خودم درستش کردم


.bottom-cat-left{
width:100px;
height:25px;
background:url(images/folder-final2.gif) no-repeat right;
margin-right:-350px;
border:solid 1px rgb(255, 102, 0);
border-radius:3px;
position:absolute;
margin-top:-14px;
padding-right:10px;
}

لینک به ارسال

http://jsfiddle.net/q9WZ4/

+


http://designbeep.com/2012/05/04/20-excellent-pressable-3d-buttons-with-pure-css3/
http://www.hongkiat.com/blog/css3-button-tutorials/

لینک به ارسال

سلام به این خاصیت در css خاصیت active می گن به لینک زیر مراجعه کنید.

http://www.w3schools.../sel_active.asp

شرمنده فرزاد جان ولی وقتی من پاسخ دادم پاسخ شما نبود.

ویرایش شده توسط hamidwi
لینک به ارسال

خیلی ممنونم.الان با کلیک کردن غیب میشه،باید چی کار کنم که حالت فشرده شدن بهش دست بده؟

لینک به ارسال

زمانی که المان active میشه،

کافیه مشابه همان نمونه اولی که دادم، چند پیکسل پایین تر بیاریدش


top: 5px;

+

box-shadow مناسب به المان بدید .

لینک به ارسال

باید از تکنیک باکس شدو استفاده کنید جایی ندیدم آموزش لینک ندارم خودم توضیح میدم امیدوارم اوکی باشه

اول در حالت عادی یه باکس شدو به اون دکمه میدیم

به این صورت


.bottom-cat-left {
width: 100px;
height: 25px;
background: url(images/folder-final2.gif) no-repeat right;
margin-right: -350px;
border: solid 1px rgb(255, 102, 0);
border-radius: 3px;
position: absolute;
margin-top: -14px;
padding-right: 10px;
box-shadow: 0px 3px 0px 0px #000099; /* code ezafe shode bara box shadow */
}

در نهایت با خاصیت اکتیو بهش میگیم کلیک شد باکس شدو حذف شه و دکمه بیاد پایین ;)


.bottom-cat-left:active {
position:relative;
top:3px;
box-shadow:none;
}

کد سی اس اس پایانی


.bottom-cat-left {
width: 100px;
height: 25px;
background: url(images/folder-final2.gif) no-repeat right;
margin-right: -350px;
border: solid 1px rgb(255, 102, 0);
border-radius: 3px;
position: absolute;
margin-top: -14px;
padding-right: 10px;
box-shadow: 0px 3px 0px 0px #000099;
}
.bottom-cat-left:active {
position:relative;
top:3px;
box-shadow:none;
}

فرزاد جان هم زود تر توضیح دادن امیدوارم متوجه شده باشید

شادکام باشید ;)

لینک به ارسال

بی اندازه سپاس گذار اقای مهدی.درست شد.متشکرم.معضلی شده بود برام.بسیار سپاس.

لینک به ارسال

فقط ی اشکال جزئی دیگه.الان داخل سایتم دو دسته دکمه دارم.یک دسته که همون bottom-cat-left هست سمت چپ هست و bottom-cat هم کدهاش عینا همونه منتها سمت راسته.برای دکمه های سمت راست همین کار رو کردم،منتها وقتی روش کلیک میکنم غیب میشه(روشن خاموش میشه).مشکل از کجاست؟

مرسی

glassy-garden.com

پائین سایت اون دکمه زردا که نوشته مشاهده آرشیو

لینک به ارسال

2 کد


position: absolute;
right: 217px !important;

را حذف کنید که دکمه نپره سر از جای دیگه در بیاره و موقعیت دکمه را درست کنید

با کد های float یا right و left یا flex یا clear ;)

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...