PDA

View Full Version : چرا وقتي كلاس Css را اعمال ميكنم Border به متن و شي (به هر دو) نسبت داده ميشود؟



vb_nima
پنج شنبه 22 بهمن 1388, 06:09 صبح
سلام دوستان.
من واسه پروژه ام از بس کپی کدهای html را کپی کردم دیگه خسته شدم. آخرش به css رو آوردم. واسه همین شاید سئوالم خیلی مبتدی باشه.
من یک کلاس css ساختم و وقتی به label یا linkButton‌ اعمالش میکنم Border هم به متن لبیل و هم خود لبیل اضافه می شود. چطوری باید این مشکل را حل کنم که فقط border به خود لبیل اضافه بشه. البته وقتی از خود style لبیل استفاده می کنم و دقیقا همون تنظیمات را به لبیل می دهم فقط لبیل border ذاره. مگه این تنظیمات style هم css نیست پس چرا نتیجه فرق داره؟
این کد کلاس Css:



body {
}
.MenuButtons
{
width: 150px;
height: 22px;
background-image: url(back_title.jpg);
background-repeat: repeat-x;
font-size: 12pt;
color: white;
font-family: Arial;
text-align: center;
border-right-style: outset;
border-left-style: outset;
border-top-style: outset;
border-bottom-style: outset;
border-right-color: #99ffff;
border-left-color: #99ffff;
border-top-color: #99ffff;
border-bottom-color: #99ffff;
}

تصویر linkButton را هم میگذارم.

حامد مصافی
پنج شنبه 22 بهمن 1388, 11:28 صبح
کد محلی که این این role استفاده کردید را درج کنید

vb_nima
پنج شنبه 22 بهمن 1388, 14:22 عصر
کد محلی که این این role استفاده کردید را درج کنید

هم توي پروژه ام اين طور ميشه و هم توي په پروژه ديگه كه ايجاد كردم. اين تصوير و كدي هم كه گذاشتم مال اون پروژه جديد است. اين كد محلي كه rule را استفاده كردم.



<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<asp:LinkButton ID="LinkButton1" runat="server" CssClass="MenuButtons">LinkButton</asp:LinkButton>
&nbsp;
</form>
</body>
</html>

mmnoody2006
جمعه 23 بهمن 1388, 18:01 عصر
عزیز جان جواب همه مشکلاتت رو اینجا دادم
http://barnamenevis.org/forum/showthread.php?t=166627&page=2

vb_nima
جمعه 23 بهمن 1388, 23:46 عصر
عزیز جان جواب همه مشکلاتت رو اینجا دادم
http://barnamenevis.org/forum/showthread.php?t=166627&page=2

خيلي ازت ممنونم دوست عزيز. باز حداقل شما جواب اين تاپيكهاي من را ميديد. راستش من يه مدت نبودم و الان چند روز دوباره برگشتم و دارم تاپيك ميگذارم ولي اضلا انگار كسي غير شما جواب درست به من بده. قبلا تاپيك ميزدم سريع جواب ميگرفتم و الان ديگه نه. نميدونم شايد سئوالهاي من يكم گنگ.
بازم ممنون.