小编Mal*_*ala的帖子

CSS:粗体化一些文本而不改变其容器的大小

我有一个水平导航菜单,基本上只是一个<ul>元素并排设置.我没有定义宽度,只是使用填充,因为我希望宽度由菜单项的宽度定义.我加粗了当前所选的项目.

麻烦的是,在粗体中,单词变得稍微宽一些,这导致其余元素稍微向左或向右移动.有没有一种聪明的方法可以防止这种情况发生?告诉padding忽略由粗体引起的额外宽度的问题?我的第一个想法是简单地从"活动"元素的填充中减去几个像素,但这个数量会有所不同.

如果可能的话,我想避免在每个条目上设置静态宽度然后居中而不是我当前拥有的填充解决方案,以便将来对条目的更改变得简单.

css fonts menu

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

SQL电子邮件字段应该有多长时间?

我认识到电子邮件地址基本上可以无限长,所以我在varchar电子邮件地址字段上施加的任何大小都是任意的.但是,我想知道"标准"是什么?你们有多长时间制作它?(姓名字段的相同问题......)

更新:显然,电子邮件地址的最大长度为320(<= 64名称部分,<= 255域).你用这个吗?

sql convention varchar

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

php:检查数组是否有重复项

我确信这是一个非常明显的问题,并且有一个函数正是这样做的,但我似乎无法找到它.在PHP中,我想知道我的数组是否有重复,尽可能高效.我不想像它那样删除它们array_unique,我并不特别想运行array_unique并将它与原始数组进行比较,看看它们是否相同,因为这看起来非常低效.就性能而言,"预期条件"是阵列没有重复.

我只是希望能够做类似的事情

if (no_dupes($array))
    // this deals with arrays without duplicates
else
    // this deals with arrays with duplicates
Run Code Online (Sandbox Code Playgroud)

我有没有想到的任何明显的功能?
如何检测PHP数组中的重复值?
有正确的标题,是一个非常相似的问题,但如果你真的读过这个问题,他正在寻找array_count_values.

php arrays duplicates

57
推荐指数
6
解决办法
9万
查看次数

将一个div放在一个向右浮动的和一个向左浮动的div之间

我有一个页面,其中一个标题由三个div组成 - 一个浮动到左边,一个浮动到右边,一个放在它们之间.我希望中央div能够居中,但遗憾的float: center是不存在我不能只是将它浮动到左边并添加填充,因为它必须根据窗口大小进行更改.

我有什么简单的东西可以忽略吗?或者我将如何做这样的事情?

更新:
此外,我想找到一种方法, div 之间的空间中居中间div ,以防看起来更好.

html css center

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

CodeIgniter会话与PHP会话

我是CodeIgniter的新手,我正在制作我的第一个CI项目,其中有用户帐户等.过去,我总是使用PHP的$ _SESSION变量.然而,CI似乎有自己的会话机制,它声称"更好"

CI的会话机制似乎将所有数据存储在cookie中?就个人而言,我喜欢将所有数据存储在服务器上的想法,使用像PHP本机会话机制这样的cookie密钥进行访问...我是不是觉得这样更好?我应该接受CI的机制吗?或者我应该继续使用本机PHP会话?

你们做什么的?

谢谢,
麻辣

php session codeigniter

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

Java:声明一个大小为n的数组的大时间是什么?

在Java中声明大小为n的数组的运行时间是多少?我想这将取决于内存是否zero'ed出来的垃圾收集(在这种情况下,它可能是O(1)),或在初始化(在这种情况下,它不得不为O(N)).

java arrays performance complexity-theory

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

Javascript/CSS:设置(firefox)iframe的缩放级别?

我想创建一个包含多个显示不同页面的iframe的页面 - 一种"并排浏览多页"类型的东西.麻烦的是,这样做,视口非常小,我只能看到每个页面的左上角.

有没有办法设置iframe有效地执行firefox的缩小(ctrl-minus)几次,以便整个页面可见?我不特别在意文本是否清晰,只要我能基本看到页面的样子.

我不需要这是跨浏览器(为了我的目的,它只需要在最新的Firefox中工作)虽然显然跨浏览器解决方案更适合其他需要这个并且在这个问题上遇到困难的人.

javascript css iframe zoom

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

SQL:主键和索引究竟做了什么?

我最近开始开发我的第一个使用SQL数据库的认真应用程序,我正在使用phpMyAdmin来设置表.有几个可选的"功能",我可以提供各种列,我不完全确定他们做了什么:

  • 首要的关键
  • 指数

我知道PK是什么以及如何使用它,但我想我的问题就是为什么需要一个 - 如何将列设置为"Unique",除了你可以只有一个PK?只是让程序员知道这个值唯一地标识记录吗?或者它也有一些特殊属性?

我不知道"索引"是做什么的 - 实际上,我见过它的唯一时间是(1)我的主键似乎被索引了,(2)我听说索引与性能有某种关系; 你想要索引列,但不是太多.如何确定索引哪些列,以及它究竟做了什么?

编辑:如果一个索引colums一个可能想要ORDER BY?

非常感谢,

马拉

sql phpmyadmin

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

Javascript:获取元素当前的"onclick"内容

我有一个包含以下代码的页面:

<a id="test" href="someurl" onclick="somefunction">link</a>
Run Code Online (Sandbox Code Playgroud)

我需要实际读取'onclick'数据.因此,我想要一些效果

alert(document.getElementById('test').onClick)
Run Code Online (Sandbox Code Playgroud)

可悲的是,它又回来了undefined.我需要做什么才能得到somefunction

javascript onclick

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

获取元素的内容而不显示其子元素

我有一个温和的偏好,在纯JS中解决这个问题,但如果jQuery版本更简单,那么jQuery也很好.有效的情况是这样的

<span id="thisone">
 The info I want
 <span id="notthisone">
  I don't want any of this nonsense
 </span>
</span>
Run Code Online (Sandbox Code Playgroud)

我实际上想要得到
The info I want
但不是
The info I want I don't want any of this nonsense
,我特别不想要
The info I want <span id="notthisone"> I don't want any of this nonsense </span>
哪个是我现在得到的...

我该怎么做?

javascript jquery

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