Tôi đang cố tạo phần tử ul và li trong mã của mình bằng cách sử dụng javascript. Tôi đã sau:Tạo các phần tử ul và li trong javascript.
var test=document.createElement('section');
test.setAttribute('id','test');
var ul=document.createElement('ul');
document.body.appendChild(test);
test.appendChild(ul);
for (var i=0; i<array.length; i++){
var li=document.createElement('li');
ul.appendChild(li);
li.innerHTML=li.innerHTML + array[i];
}
mảng của tôi được phân tách sử dụng json_encode từ php
array[0]='aaa';
array[1]='bbb';
array[2]='ccc';
CSS
section {
display: block;
width: 200px;
margin: 50px auto;
border: 3px solid red;
}
Tất cả mọi thứ hoạt động tốt, ngoại trừ dấu chấm danh sách phong cách bên ngoài của thẻ phần của tôi.
Nó hiển thị như thế này trong Chrome và IE nhưng firefox hoạt động tốt.
-------------
*| aaa |
*| bbb |
*| ccc |
-------------
Tôi muốn dấu chấm trong thẻ phần của tôi. Bất cứ ai ý tưởng? Cảm ơn rất nhiều.
đã thử sử dụng 'danh sách kiểu-vị trí: bên trong'? –
lol nó hoạt động. đơn giản như thế. đoán Chrome và IE cần nó. Cảm ơn rất nhiều. – Rouge
Nó làm việc cho tôi mà không có - http://jsfiddle.net/XepXZ/1 – Alnitak