使用css定位img元素

时间:2017-08-11 02:30:41

标签: html css position margin

代码:

var numRev2 = function(n) {
  return n >= 0
      ? n.toString().split('').reverse().join('')
      : '-' + n.toString().substring(1).split('').reverse().join('');
}
//ES6
var numRev = n =>
    n > 0   ? n.toString().split('').reverse().join('')
            : '-' + n.toString().substring(1).split('').reverse().join('');

console.log ( numRev(743823) );
console.log ( numRev(-743823) );

console.log ( numRev2(743823) );
console.log ( numRev2(-743823) );

我想让Instagram按钮从右边30px,从顶部30px。但是当使用margin-right:30px;时,没有任何反应,当使用right:30px;时,它会消失。有人可以解释何时以及如何使用margin-right等以及右,左,上,下属性(如果有的话)?我是html / css的新手,定位元素似乎是最难通过的瓶颈。

1 个答案:

答案 0 :(得分:0)

其他人提供了您需要的答案。我的答案不是你现在真正想要的答案,但是我提供它是因为你不熟悉HTML和CSS。

我是否强烈建议远离绝对定位当您开始考虑跨浏览器兼容性并且现在跨设备兼容性时,它几乎无法管理(桌面上的30px与移动屏幕上的30px差别很大)。当我刚接触软件开发时,我经常使用绝对定位,并且必须为每个具有自定义样式的浏览器/设备编写一个新的CSS脚本(可能有些夸张)。

在离开这个领域,然后在过去一年左右回来,我强烈建议您学习并使用bootstrap来设置您的网页样式。