I have a calendar App, but is there a way to move the calendar and the calendar in view section, from the left hand side of the screen to the right hand side of the screen, as the red arrow mentioned on the below image?

enter image description here


I move the PlaceHolderCalendarNavigator to be after the pageStatusBar Div, and then i added it inside a div with float:right as follow:-

<div id="pageStatusBar"></div>
<div style="float:right"><asp:ContentPlaceHolder id="PlaceHolderCalendarNavigator" runat="server" /></div>

But the calender have moved down instead of fit its position between the left quick lunch link and the date picker,as follow:-

enter image description here

So any idea how to fix this layout issue ?

Edit 2

I have added the following to my custom CSS :-


but the calender will have wrong potion on IE , while it will be located correctly on firefox, but the "Calender in view" links will not be click-able on firefox, but still working well on IE. attached is a screen shot of how the calender looks on IE & Firefox after specifying the width:50%. any idea how to fix the position on IE and re-enable the "Calender in view" links on Firefox ?? enter image description here

Edit3 Firebug results are:- enter image description here

1 Answer 1


You can get away with doing this by modifying the master page. There is a place holder with the ID of PlaceHolderCalendarNavigator that should be what you need to move around. You could also do it with some JavaScript, but this would be more work than it's probably worth. Updating the masterpage would be easiest.

  • but what will be the best place to move the "PlaceHolderCalendarNavigator" to ?
    – John John
    Commented Sep 23, 2013 at 14:50
  • 1
    You'll need to figure that part out. In the masterpage, you will need to modify the HTML to move things around and put the calendar where you want it. Commented Sep 23, 2013 at 15:22
  • i have noted that the generated web page will have these two Divs <div id="DatePickerDiv" style="display:blok "></div> <div class="ms-acal-apanel-outer"></div> . so if i modify these two div layout insdie my custom CSS , will it work ?
    – John John
    Commented Sep 23, 2013 at 15:55
  • 1
    I'm not sure if what you want can be done via CSS. You can play around with it with your custom CSS, or use the dev toolbar to play around: davidlozzi.com/2013/05/08/… Commented Sep 23, 2013 at 15:57
  • can you check my Edit to the original question. i manage to change the PlaceHolderCalendarNavigator location to be at right side of the screen. but the calender itself did not respond well to the change..
    – John John
    Commented Sep 24, 2013 at 13:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.