سؤال

ما هو حجم بكسل المحدد من عمود واحد عندما كنت السمة الأعمدة لتحديد عرض عنصر تحكم مربع النص ASP.NET؟

<asp:TextBox id="MyTextBox" runat="server" columns="10" /> 
هل كانت مفيدة؟

المحلول

وأنا دائما استخدام:

style="width: 250px;"

وبهذه الطريقة يمكنك ان تحدد بالضبط. وإلا فإنه سيكون لتعتمد على حجم الخط في النص وكذلك الطريقة التي متصفح يجعلها.

والصفوف من ناحية أخرى هو شيء لقد كافح دائما مع.

نصائح أخرى

ويتم تعيين الخاصية الأعمدة إلى حجم السمة على المقدمة المدخلات والعلامة.

وإذا كان حجم هو 10، ثم يفترض متصفح لجعل حقل الإدخال في حجم من شأنه أن يجعل 10 حرفا صالح وتكون واضحة في حقل الإدخال. ولكن هذا يعمل فقط حقا للالخطوط أحادي المسافة، لأن في كثير من الخطوط الأخرى "الثالث" لن يكون لها نفس طول بكسل باسم "MMM".

وهكذا عادة كنت أفضل من مجرد استخدام CSS-عرض كما قال رايان.

وRyan سميث: كنت اقتراحكم وتعديله لجعله قابلة للضبط montior المستخدم

.
style="width: 100%"
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top