小编Fra*_* G.的帖子

使用CSS将元素放置在右侧

我试图将一个css元素放在标题的右侧,但不确定如何做到这一点.我试过用:

 position: Absolute; top: 20px; right 0px; 
Run Code Online (Sandbox Code Playgroud)

这可行,但如果您调整浏览器,文本随之移动.

我创建了一个你可以在这里找到的JFiddle:

http://jsfiddle.net/rKWXQ/

这样你就可以看到我想要做的事情.我在一个包装的div元素中有一个文本,其中显示Call Now(555)555-5555.

这是标题元素,在其中我有一个right_header元素.

    <div id="header">
        <span class="right_header">Call Now (555) 555-5555</span>
    </div>
Run Code Online (Sandbox Code Playgroud)

这是我的Header CSS:

   /* Header */
   #header {margin: auto; width: 1007px; height: 123px; background: url(../images/logo.png) no-repeat 20px; background-color: #37352b; border: 1px solid #862209;}
  .right_header{color: #fff; position: absolute; top: 70px; right: 0px}
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我正确的方法吗?

请注意,左侧将有一个徽标,不会在JFiddle中加载!

谢谢!

html css css3

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

Javascript DateDiff

我遇到DateDiff函数的问题.我想弄清楚两个日期/时间之间的差异.我已经阅读了这篇文章(在Javascript中计算日期差异的最佳方法是什么),我也看了这个教程(http://www.javascriptkit.com/javatutors/datedifference.shtml),但我似乎无法得到它.

这是我试图开始工作但没有成功.有人可以告诉我我在做什么以及如何简化这一点.似乎有点过度编码......?

//Set the two dates
var currentTime = new Date();
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();
var currDate = month + "/" + day + "/" + year;
var iniremDate = "8/10/2012";

//Show the dates subtracted
document.write('DateDiff is: ' + currDate - iniremDate);

//Try this function...
function DateDiff(date1, date2) {
    return date1.getTime() - date2.getTime();
}

//Print the results of DateDiff
document.write (DateDiff(iniremDate, currDate);
Run Code Online (Sandbox Code Playgroud)

javascript datediff date

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

Jquery移动或响应式设计?

我一直在做很多关于构建响应式设计的研究.所以我从这里看到了这篇文章:

使用jQuery Mobile和响应式布局/ CSS媒体查询是多余的吗?

它让我思考.响应式设计不会取代制作Jquery Mobile网站吗?因为响应式设计与JQ Mobile完全相同,但更好,因为您可以更好地控制每个区域.纠正我,如果我错了我只是想知道和学习!那么为什么有人想要使用JQuery Mobile甚至使用JQ Mobile和响应式设计呢?

html mobile css3 jquery-mobile responsive-design

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

Google Analytics跟踪代码无效

我设置了Google Analytics帐户,然后设置了网站并获得了以下分析代码:

 <script>
      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

      ga('create', 'UA-4XXXXXXX-1', 'mydomain.com');
      ga('send', 'pageview');
 </script>
Run Code Online (Sandbox Code Playgroud)

我粘贴到我所有页面的标题中,但Google Analytics不断说"未安装跟踪".

我查看并验证了源代码是在主页的标题内,代码就在那里.该网站建立在经典ASP(default.asp)上,我在GA中设置了其他几个网站,它们运行良好.所以我不知道为什么这不起作用.上述代码由GA提供.

有人可以告诉我为什么这不起作用?

html javascript google-analytics

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

嵌入HTML的视频无法播放

我正在尝试完成一个非常简单的任务;至少我认为应该,但不是。

我正在尝试将视频嵌入HTML,但我尝试的任何方法似乎都无效。这是我正在使用的代码:

<video width="560" height="340" controls>
    <source src="video/30.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>  
    <source src="video/30.ogv" type='video/ogg; codecs="theora, vorbis"'>

    <object width="640" height="384" type="application/x-shockwave-flash"   data="video/player_flv_maxi.swf?image=placeholder.jpg&file=video/30.swf">
    <param name="movie" value="video/player_flv_maxi.swf?image=placeholder.jpg&file=video/30.swf" />
    </object>
</video>
Run Code Online (Sandbox Code Playgroud)

我正在使用此资源来尝试完成此任务:http : //www.webmonkey.com/2010/05/embed-videos-in-your-web-pages-using-html5/

我也尝试过:http : //www.w3schools.com/html/html5_video.asp

这些似乎都不起作用。有人可以告诉我为什么我上面列出的所有视频格式都无法在Google Chrome浏览器中播放吗?代码有问题吗?

html flash video html5 html5-video

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

SQL注入这很好

我对此做了很多研究,但我仍然有一个问题需要理解它.但是我想确保我受到适当的保护.我在Classic ASP中编写了一个函数来帮助防止SQL注入或可能对数据库施加暴力.如果我需要添加或删除内容甚至更正问题以使其更安全,您能否给我自己的意见和建议?非常感谢你提前!!

我在插入MySQL数据库之前使用下面这个.

插入示例:

conn.execute("INSERT INTO " & employees & "(eid, first_name, last_name) VALUES('" & Clng(strEID) & "','" & SQLClean(strfirstname) & "','" & SQLClean(strlastname) & "');")
Run Code Online (Sandbox Code Playgroud)

功能:

Private Function SQLClean(ByVal strString)
    If strString <> "" Then
        strString = Trim(strString)

        'Remove malisous charcters from sql\
        strString = replace(strString,"-shutdown","", 1, -1, 1)
        strString = replace(strString,"\","\\", 1, -1, 1)
        strString = replace(strString,"=","\=", 1, -1, 1)
        strString = replace(strString,",","\,", 1, -1, 1)
        strString = replace(strString,"`","\`", 1, -1, 1)
        strString = replace(strString,"&","\&", 1, -1, 1) …
Run Code Online (Sandbox Code Playgroud)

sql-injection asp-classic

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

继承CSS如何阻止它?

我是CSS新手,我知道我遇到的问题是什么,但我无法弄清楚如何阻止它.

我有一个元素idfooter,并且一个与类的内部另一元件socialmedia.我正在使用精灵来处理媒体图标.我遇到的问题是#footer ul lipadding(padding: 9px 0px 9px 13px)被继承.socialmedia.

我已经尝试添加.socialmedia ul li {margin: 0px; padding: 0px;}停止它,我也添加了,!Important但填充似乎仍然通过.

我想从社交媒体图标中删除13px的左边填充,因此它们不是那么间隔.有人可以告诉我我做错了什么吗?

如果你想在这里看到它,我创建了一个JFiddle:http://jsfiddle.net/2Nv59/3/

HTML:

<div id="footer">
        <ul>
    <li><a href="#">Home</a></li>
            <li><a href="#">Company Overview</a></li>
            <li><a href="#">Our Services</a></li>
            <li><a href="#">Registration</a></li>
            <li><a href="#">News & Blog</a></li>
            <li><a href="#">Links</a></li>
            <li><a href="#">Contact us</a></li>
        </ul>

        <div class="FooterAddress"><strong>ABC Comp</strong><br>555 My Street.<br>Boonton, CA 07005<br>1 (800) 555-1111<br><br>

          <div class="socialmedia">
            <ul>
                <li><a href="http://facebook.com" title="Be our friend" target="_blank" class="facebook"></a></li>
                <li><a …
Run Code Online (Sandbox Code Playgroud)

html css css3

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

减去时间= NAN

我正在尝试创建一个时差功能.我需要能够判断CookieTime是否被粘贴.我尝试过很多不同的东西,似乎无法让它发挥作用.为什么这不会减去任何建议?

我昨晚在帮助下成功完成了DateDiff:Javascript DateDiff

我的控制台中的错误是:未捕获TypeError:对象12:34:00没有方法'getTime'不知道我是否理解这意味着什么.

CookieTime = "12:34:00"; //Cookie time...
currTime   = "05:11:55"; //Current Real Time...

function past(){

//Print the results for testing...
document.write(CookieTime + '<br>'); // = 12:34:00
document.write(currTime + '<br/>');  // = 05:11:55

// = Testing the results here = NaN
document.write(CookieTime.getTime() - currTime.getTime() + '<br/>');

    if (CookieTime - currTime >= 0){
      // Time has pasted!!
      return true;
    } else {
      // Time is not here yet!!
      return false;
    }
}

document.write(past()); //Print response.
Run Code Online (Sandbox Code Playgroud)

javascript

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