PDA

View Full Version : عدم نمایش یک عنصر



prince4prodigy
پنج شنبه 23 شهریور 1391, 15:42 عصر
با سلام
من یک div ایجاد کردم که هیچ نوشته ای داخلش نیست ولی دارای style هست مثل background-color و ... به همین دلیل توی صفحه نشون داده میشه.
حالا میخوام کدی بنویسم که تا وقتی نوشته ای درون div قرار نگرفته اصلا نشون داده نشه.

ممنون از راهنماییتون.

bigtime
پنج شنبه 23 شهریور 1391, 18:27 عصر
با سلام
سوالتون یکم مبهم از این جهت که از کجا قرار نوشته باید درون اون تگ
شما اول از همه اون تگ رو hide می کنید بعد یک event براش می نویسید که وقتی .text() اون مخالف null شد اون تگ div رو show کنه
موفق باشید

Yuness Mehdian
جمعه 24 شهریور 1391, 13:36 عصر
احتمالا تو استایل اون div یه همچین خطی نوشتید :

position: absolute;

و همچنین width و heigth اون رو مقدار دادین در این صورت به اندازه ای که تعیین کردین واسش به طور مطلق جا میگیره حالا چه محتویات داشته باشه چه نداشته باشه . اگه این خط رو حذف کنید و محتوایت تو div نذارید چیزی نشون داده نمیشه حتی background-image یا border و غیره تاثیری ندارن .

saina2006
یک شنبه 26 شهریور 1391, 01:36 صبح
همیشه مخفی نگهدارش اما با event که مقدارش رو تغییر میده تصمیم بگیر نشونش بدی یا نه