小编wic*_*one的帖子

如何防止在无序列表之前发生换行?

我的Web应用程序框架<UL>在无效字段后面的无序列表中为每个字段呈现表单错误.我的问题是我无法设置样式,以便错误与表单字段列在同一行.换行之前会换行<UL>.

这是我要设置样式的html,显示服务器确定的无效字段:

<p>  
    <label for="id_email">Email</label>  
    <input id="id_email" type="text" name="email" />  
    <span class='field_required'> *</span>  
    <ul class="errorlist"><li>This field is required.</li></ul>  
    </p> 
Run Code Online (Sandbox Code Playgroud)

如何防止span显示每个必填字段的星号的'field_required' 与表单未验证(在服务器上)时呈现的'错误列表'之间的换行符?

目前我正在造型:

  span.field_required {color:red; display:inline;}  
  ul.errorlist {list-style-type: none; display:inline;}  
  ul.errorlist li {display: inline; color:red; }  
Run Code Online (Sandbox Code Playgroud)

更新: 感谢大家的帮助!

虽然我的框架(django)默认提供错误,但我已经控制了HTML <UL>.根据伟大的建议,我尝试将列表包装在自己的样式<p><span>.<span>现在将列表包装在Firefox 3.0中,但在Safari 4.0中则不行.

当我检查Safari中的元素时,似乎该段落正在关闭之前<UL>,即使这不是 HTML源的外观.

我偶然发现了跨浏览器的错误吗?(不,见下文!)

最终解决方案:感谢您的帮助.以下是我最终解决问题的方法:

  • 更换<p>用周围的标签字段的出错组合标签<div>与风格的clear:both;.感谢jennyfofenny指出W3C规范禁止在一个块内(在我的情况下是列表中)<p>- 因此赢得了答案.这就是Safari在列表之前自动关闭我的段落的原因,尽管Firefox让它滑动.

然后,我将样式设置为:

ul.errorlist {list-style-type: none; display:inline; margin-left: 0; padding-left: …
Run Code Online (Sandbox Code Playgroud)

html css html-lists

11
推荐指数
1
解决办法
4万
查看次数

PHP数组列表

我如何从这个多维数组:

Array (
  [Camden Town] => Array (
    [0] => La Dominican
    [1] => A Lounge
  ), 
  [Coastal] => Array (
    [0] => Royal Hotel
  ), 
  [Como] => Array (
    [0] => Casa Producto 
    [1] => Casa Wow
  ), 
  [Florence] => Array (
    [0] => Florenciana Hotel
  )
)
Run Code Online (Sandbox Code Playgroud)

对此:

<ul>
  <li>Camden Town</li>
  <ul>
    <li>La Dominican</li>
    <li>A Lounge</li>
  </ul>
  <li>Coastal</li>
  <ul>
    <li>Royal Hotel</li>
  </ul>
  ...
</ul>
Run Code Online (Sandbox Code Playgroud)

上面是html ...

html php arrays html-lists unordered

7
推荐指数
3
解决办法
3万
查看次数

Winforms 将文本框格式化为货币

我是 Winforms 开发的新手,我将在文本框中向我的用户显示数据。文本框将与货币数据进行数据绑定,因此我正在尝试格式化正在显示的值。

我查看了一个蒙面文本框,但这并不是我正在寻找的内容,因为它没有在小数点后放置美分。

我是否需要为每个与此类似的文本框编码?

TextBox.Text = DataSet.DataView[0].Amount.ToString("c");
Run Code Online (Sandbox Code Playgroud)

我有很多需要格式化的文本框,所以我想知道是否需要为每个文本框都这样做。有没有人有什么建议?

c# formatting winforms

5
推荐指数
1
解决办法
1万
查看次数

Where 子句中的条件基于标志

我可以使用标志来选择不同的 WHERE 子句吗?像这样的东西。

SELECT  fields
 from T3 t3 
left outer join T1 t1 on T1.Id=t2.Id
WHERE 
    CASE 
        WHEN @Status <> 1 
        THEN (t3.Id = @SId AND sh.StatusId = 3 AND k.StatusId = 1)
        ELSE t2.Id = @SID AND  t2.StatusID = 12
GROUP BY whatever
Run Code Online (Sandbox Code Playgroud)

sql t-sql

5
推荐指数
1
解决办法
1万
查看次数

抑制列并删除水晶报告中的空白区域

我正在使用Microsoft Visual Studio 2003.

我正在寻找一种方法来抑制列是否为空,并替换其他列留下的空白.

我到处搜索,但找不到2003版本的兼容方式.

存在一种简单的方法吗?我感谢任何帮助.

c# crystal-reports winforms

5
推荐指数
1
解决办法
1万
查看次数

winforms,Web表单和Windows窗体之间的区别

现在我正在研究c#windows应用程序开发.但我担心的是我想知道c#中winforms之间的区别是什么.

在##中winforms和windows窗体有什么区别?

谢谢

forms windows winforms

4
推荐指数
1
解决办法
1万
查看次数

一个查询,以获取一个月中每天的总#记录

场景:

我有一个注册表,还有一个datetime列.

我想在网页上显示一个条形图,显示当前每月的注册数量.

我怎么能用一个查询呢?即返回一个结果集,其中包含每天(当前月份)的字段以及当天的注册总数

mysql sql date

1
推荐指数
1
解决办法
2629
查看次数

为什么我的jQuery选择器选择list元素中的所有锚点?

几个小时以来一直在努力解决这个简单的选择器问题,并且必须忽略一些显而易见的事情.我有一个<ul>在其中一些<li>■找嵌套<ul>秒.每个都<li>包含一个链接,当点击它时我想执行一个函数(而不是导航),但重要的是,这应该只发生在父包含的链接<ul>而不是嵌套中可能存在的任何链接<ul>.简单的你会想:

HTML:

<ul>
    <li>
        <a href="dontleavethis.page">A link</a>
        <ul>
            <li><a href="navigate.there">A nested link</a></li>
            <li><a href="navigate.somewhere">Another nested link</a></li>
        </ul>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('li:has(ul) a').click(function() { 
    bla bla bla...
    return false;
});
Run Code Online (Sandbox Code Playgroud)

事实是,无论我如何表达我的选择器,我都无法阻止嵌套中的链接<ul>触发点击处理程序.它们显然":has(ul)"与选择器的条件不匹配,但处理程序仍然因某种原因而附加.我在这做错了什么?

html jquery nested css-selectors html-lists

0
推荐指数
1
解决办法
2023
查看次数

使用IE8,7,6上的列表呈现错误

让IE显示的诀窍是<ul>什么?我正在处理带有php扩展名的页面.我有一个简单的清单.

<ul>
    <li>Stuff one</li>
    <li>Stuff two</li>
    <li>Stuff three</li>
    <li>Stuff four</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

在Safari和Firefox上,我得到一个正确呈现的列表,在IE上它只显示一个段落.我没有在任何网站上找到关于可能出现问题的一致答案.

发生了什么?

模板来自Matthew James Taylor's 3 column blog样式布局. http://matthewjamestaylor.com/blog/perfect-3-column-blog-style.htm

css就在页面中.即使我回去并将网站剥离为骨头,也不会显示列表.

是否有可能因为div风格而搞砸css?

html css internet-explorer html-lists

0
推荐指数
1
解决办法
516
查看次数