小编Hca*_*tek的帖子

你可以设置相对于另一个元素的 css min-width 吗?

我有一个包含链接和子菜单的导航菜单。我希望子菜单的最小宽度是链接的宽度。这在 CSS 中可能吗?如果有帮助的话我正在使用 LESS。

<ul>
   <li>
    <a href="">Item FooBarBaz</a>
    <ul class="submenu">
        <li><a>sub1</a></li>
        <li><a>sub2</a></li>
        <li><a>sub3</a></li>
    </ul>
   </li>
   <li>
       <a href="">Item FooBarBazZipBamBop</a>
       <ul class="submenu">
        <li><a>sub1</a></li>
        <li><a>sub2</a></li>
        <li><a>sub3</a></li>
       </ul>
   </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我希望每个锚点都ul.submenu具有前一个同级锚点的最小宽度。显然,对于每个子菜单来说,这可能是不同的值。这在 CSS 中可能吗?或者 jquery、javascript 是更好的解决方案吗?

html javascript css jquery

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

CSS帮助 - 如何在另一个div类型的右上象限中浮动div?我需要做一个L形状

我想我需要做一些L形div?我目前有两个并排的浮动div,宽度和高度相同.我需要向左延伸并向右延伸.我需要保持它们之间的当前空间,大约15px,所以我想在右侧div的底部使用相同的填充模式.我打算画出我的意思.如果不是我想要的话,我道歉.

//      _________ _________
//      |       | |       |
//      |       | |       |
//      |       | |       |
//      |       | |       |
//      |       | ---------
//      |        ---------|
//      |                 |
//      |                 |
//      |                 |
//      |                 |
//      -------------------
//
Run Code Online (Sandbox Code Playgroud)

我有什么想法可以设置它吗?我想要让左边的一个更高一些,然后在下面添加一个第三个div,然后在第一个div之下将其混合起来.任何提示都表示赞赏.我是CSS挑战.:)

谢谢大家,在圣地亚哥

html css xhtml

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

ASP.NET中的缓存是跨用户共享还是特定于个人?

我有一个简短的问题,我只是不确定.我正在尝试提高Intranet站点的性能.我试图通过实现一些缓存来限制到数据库的行程.我是新来的缓存,我不确定这是在用户之间共享的吗?我希望它对个人用户来说是独一无二的.就像每个用户都有自己独立的缓存,就像会话对象一样.我正在尝试这样的事情

   if (Cache["_InfoResult"] == null)
        {
            Cache["_InfoResult"] = db.GetInfoResultBySessionGuid(SessionGuid);
        }

        _InfoResult = (InfoResult)Cache["_InfoResult"];
Run Code Online (Sandbox Code Playgroud)

然后使用_InfoResult对象来驱动页面区域.我担心的是我希望Cache ["_ InfoResult"]对每个用户都是唯一的.这是正确的还是这个对象对每个用户都是一样的?谢谢你清理它.

干杯,〜在圣地亚哥

c# asp.net caching

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

ASP.NET MVC如何将控制器操作指向其他视图?

我有一个控制器,其中有一个指向视图的方法.如何更改操作映射到的视图?就像我希望它调用ViewB而不是ViewA?这些映射存在于何处以及如何修改它们?谢谢你的任何提示.

谢谢,
〜在圣地亚哥

c# model-view-controller asp.net-mvc asp.net-mvc-2

4
推荐指数
2
解决办法
2790
查看次数

CSS问题 - 透明的带下划线的文本框 - howto?

早上好,

快速CSS问题.有没有人知道任何快速的CSS来制作带下划线的透明文本框?我基本上希望文本框除了底部边框外不可见.我需要它才能正常运行.我只是删除左边框,右边框和顶部边框并将其背景设置为透明或其他东西?有关如何正确完成此任务的任何示例?这个应用程序适用于IE7,如果这是相关的.任何帮助总是受到赞赏.

干杯,〜在圣地亚哥

css styles textbox

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

我为什么要两次提交表格?jQuery submit()带单选按钮

我正在使用jQuery在MVC应用程序中提交表单.我在控制器内部有一个断点,我看到它被击中了两次.我究竟做错了什么?

这是我的jQuery

 (function ($) {

    $(document).ready(function () {

        $(':radio').change(function () {

            $('#frmMDR').submit();
        });

    });
})(jQuery);
Run Code Online (Sandbox Code Playgroud)

这是表格html

<form action="/Module/ModuleIndex" id="frmMDR" method="get">
  <input id="rdoMaintenance" name="module" type="radio" value="Maintenance" /><label for="rdoMaintenance">M</label>
   <input id="rdoDiagnostics" name="module" type="radio" value="Diagnostics" /><label for="rdoDiagnostics">D</label>
   <input id="rdoRepair" name="module" type="radio" value="Repair" /><label for="rdoRepair">R</label>
 <input id="hdnVehicle" name="hdnVehicle" type="hidden" value="" />
</form>
Run Code Online (Sandbox Code Playgroud)

我猜我不应该使用change事件.如果有人知道如何解决问题,我很乐意听到任何想法.非常感谢任何提示.

干杯,
〜在圣地亚哥

html javascript jquery radio-button double-submit-problem

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

Javascript reg ex需要1到999999之间的整数?

我希望自己可以解决这个问题,但我从来没有完全掌握正则表达式.它们看起来如此强大.我想问一下学习javascript reg ex的最佳资源在哪里,但这是主观的,我不想让我的问题关闭.我在web表单上有一个文本框,当它有一个值时,该值应该是1到999999之间的整数.我已经使用jquery数字插件只允许数字,所有其他键击被拒绝,有一个onBlur实现,如果一些正则表达式不匹配,将调用回调...这是代码...

$.fn.numeric.blur = function()
{
var decimal = $.data(this, "numeric.decimal");
var callback = $.data(this, "numeric.callback");
var val = $(this).val();
if(val != "")
{
    var re = new RegExp("^\\d+$|\\d*" + decimal + "\\d+");
    if(!re.exec(val))
    {
        callback.apply(this);
    }
}
}
Run Code Online (Sandbox Code Playgroud)

我可以修改该正则表达式以确保val是1到999999之间的有效整数吗?任何帮助,将不胜感激.另外显然我想自己做这个,有什么简单的方法来学习javascript正则表达式?非常感谢你们.祝所有人度过一个美好的假期!

干杯,
〜在圣地亚哥

javascript regex jquery jquery-plugins

3
推荐指数
2
解决办法
914
查看次数

如何将IEnumerable <object>转换为List <IFoo>,其中每个对象都是IFoo?

我怎样才能转换IEnumerable<object>List<IFoo>每个对象的位置IFoo

我有一个IEnumerable<object>,someCollection以及每个项目someCollection是一个IFoo实例.我怎样才能转换someCollectionList<IFoo>?我可以使用转换或强制转换或其他东西而不是循环并构建列表吗?

c# linq generics ienumerable

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

如何将 WCF 样式格式的日期字符串(即“/Date(1342210377000)/”)转换为 c# DateTime?

ajax 请求发送 WCF 格式的日期值?它是一个转换为字符串的 JavaScript 日期对象,WCF 可以使用 DataContractSerializer 进行反序列化。

"/Date(1342210377000)/"
Run Code Online (Sandbox Code Playgroud)

客户端过去将此数据发送到 WCF 服务,但现在将其发送到 asp.net mvc 控制器。有谁知道如何将该字符串反序列化为 ac# DateTime 而不执行一系列 string.replace 操作?是否有我可以利用的现有 .NET 序列化器?我研究过使用 DataContractSerializer,但它的 readobject 方法需要一个流或 xmlreader。我无法弄清楚如何将 modelbindercontext.valueprovider 值转换为序列化器可以使用的流对象。如果有人知道我如何正确转换该字符串,我很想学习如何转换。感谢您提供任何提示、技巧、代码、链接等...

c# wcf datetime json datacontractserializer

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

css悬停元素来显示孩子,当我将鼠标悬停在孩子身上时,如何将悬停css保留在父母身上?

我有<ul>几个<li>元素.在<li>元素内部有一个<div>默认隐藏的大.当我将鼠标悬停在<li>其背景上时,底部边框也会改变颜色,并显示<div>.这是预期的行为.注意我使用css而不是javascript来悬停效果..menuItem:hover .menuBody { display:block;}.我的问题是,当我将鼠标悬停在现在显示<div>其父级时,<li>在这种情况下,它会丢失它的悬停样式.当我将鼠标悬停在<div>?上时,如何强制父母保持悬停样式?菜单的基本html是这样的.任何帮助或提示当然是值得赞赏的.

<ul>
    <li class="menuItem">
        <a href="#">MenuItem</a>
        <div class="menuBody></div>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html css menu

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